21 Tamworth Terrace, Barrie, ON L9S 2Z8